$theme1:#01a4a5;
$theme2:#0099CC;
$theme3:#3eaf7c;
h1,h2,h3,h4,h5,h6,body {
	margin: 0;
}

html,
body,
#app {
	width: 100vw;
	height: 100vh;
}
	
.el-form-item__content{
	flex-wrap: nowrap;
}

[type=text]:focus, 
[type=email]:focus, 
[type=url]:focus, 
[type=password]:focus, 
[type=number]:focus, 
[type=date]:focus, 
[type=datetime-local]:focus, 
[type=month]:focus, 
[type=search]:focus, 
[type=tel]:focus, 
[type=time]:focus, 
[type=week]:focus, 
[type='number']:focus{
	box-shadow: none;
}

td.el-table__cell{
	.el-input-number{
		width:100%
	}
}

.avatar-uploader .avatar {
  width: 178px;
  height: 178px;
  display: block;
}
.avatar-uploader .el-upload {
  border: 1px dashed var(--el-border-color);
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  transition: var(--el-transition-duration-fast);
}

.avatar-uploader .el-upload:hover {
  border-color: var(--el-color-primary);
}

.el-icon.avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  text-align: center;
}